English to Simple English Dictionary
vesication
Blister
Meaning for vesication found in 23 Languages.
Sponored Video